Big Huge Thesaurus

Atlantic salmon

noun